hypothalamic sulcus - French English Dictionary